package com.zyt.zyt_label.entity;


import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.Date;


/**
 * 微信好友关系表(FriendLabelGroup)表实体类
 *
 * @author Mr Luo
 * @since 2022-06-21 10:50:42
 */
@Data
@Accessors(chain = true)
@NoArgsConstructor
@AllArgsConstructor
@Builder
@TableName("friend_label_group")
public class FriendLabelGroup implements Serializable  {
    private static final long serialVersionUID = -99214343267161670L;

    /**
     * ${column.comment}
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /**
     * 标签组ID
     */
    @TableField("label_group_id")
    private Long labelGroupId;

    /**
     * 资源表id
     */
    @TableField("resource_id")
    private Long resourceId;

    /**
     * 创建人ID
     */
    @TableField("creater_id")
    private Long createrId;

    /**
     * 操作人
     */
    @TableField("operator_id")
    private Long operatorId;

    /**
     * 删除标识
     */
    @TableField("delete_mark")
    private Integer deleteMark;

    /**
     * 标签关键字
     */
    @TableField("label_keyword")
    private String labelKeyword;

    /**
     * 创建时间
     */
    @TableField("create_time")
    private Date createTime;

    /**
     * 更新时间
     */
    @TableField("modify_time")
    private Date modifyTime;

    /**
     * 备注
     */
    @TableField("remark")
    private String remark;

    /**
     * 删除人
     */
    @TableField("delete_person")
    private String deletePerson;

    /**
     * 删除时间
     */
    @TableField("delete_time")
    private Date deleteTime;

}

